> $339,000 Pending 3Beds3Baths1617Sqft0.06Acres 11012 63rd Ave, Seminole, FL 33772 MLS#: MFRTB8462034