$2,249,000
Waterfront
11401 SW 72nd Pl, Pinecrest FL 33156
Pinecrest, FL
4 bd
3 ba
2,320 sqft