$328,900 Pending 3Beds2Baths1350Sqft0.26Acres 6112 E 112th Ave, Temple Terrace, FL 33617 MLS#: MFRTB8549674