$1,495,000
Waterfront
2678 Tigertail Ave # 1205, Miami FL 33133
Miami, FL
2 bd
2 ba
982 sqft