> $649,000 Pending 2Beds2Baths834Sqft--Acres 103 66th St #10, Holmes Beach, FL 34217 MLS#: MFRA4675260