Open: Thu 5:30 PM - 7:30 PM > $4,500,000 Active 4Beds4Baths3500Sqft0.46Acres 531 72nd St, Holmes Beach, FL 34217 MLS#: MFRA4685680