$390,610 Active 3Beds3Baths1784Sqft0.15Acres 6257 Clewiston Ave, Apollo Beach, FL 33572 MLS#: MFRTB8553275
$389,110 Active 3Beds3Baths1784Sqft0.15Acres 6237 Clewiston Ave, Apollo Beach, FL 33572 MLS#: MFRTB8543474