117 Bay Point Dr NE
$10 Million Waterfront Haven in Saint Petersburg, Where Luxury Knows No Bounds
Indulge in the pinnacle of waterfront luxury living at 117 Bay Point Dr NE, Saint Petersburg, FL 33704. This exquisite property, nestled within the exclusive island enclave of Snell Isle, offers captivating ocean views from nearly every room, ensuring privacy and exclusivity among only 30 other houses. Meticulously remodeled by Windstar with no expense spared, […]
March 11, 2024