$615,000 Pending 3Beds3Baths2131Sqft0.23Acres 2001 Magnolia Dr, Clearwater, FL 33764 MLS#: MFRS5154860