New - 1 Hour Ago $629,000 Active 3Beds3Baths2257Sqft0.14Acres Apollo Beach, FL 33572 MLS#: MFRA4711528