Just Sold 2267 Mermaid Point Published on January 28, 2019 in JUST SOLD! Stunning St. Pete Waterfront!Full resolution (433 × 577)