- 405 80th St #B, Holmes Beach, FL 34217$2,000/mo1 bed · 1 bath · 580 sq ft405 80th St #BHolmes Beach, FL 34217
- 3705 E Bay Dr #116, Holmes Beach, FL 34217$3,200/mo2 beds · 2 baths · 1,121 sq ft3705 E Bay Dr #116Holmes Beach, FL 34217

Updated

Updated