$347,500
Waterfront
11111 Biscayne Blvd # 8C, Miami FL 33181
Miami, FL
2 bd
2 ba
1,358 sqft