Biscayne 21
2121 N Bayshore Dr / Miami, FL 33137
Area: Edgewater Waterfront
Location: Waterfront
Type: Condo
Pets: Yes
Year Built: 1964
Stories: 18
Total Units: 192
1 Total Units For Sale
- Biscayne 21
- Miami,
FL
- 33137