New - 3 Hours Ago $399,000 Active 3Beds2Baths1012Sqft0.26Acres 12318 N 53rd St, Temple Terrace, FL 33617 MLS#: MFRTB8564652