closed $298,990 $298,990 3 Beds3 Baths1,632 SqFt 231 MANGROVE SHADE CIR, Apollo Beach, FL 33572 Townhouse Listed by STELLAR NON-MEMBER OFFICE