22 Biscayne Bay
615 NE 22nd St, Miami, FL 33137
- Apartment
- 104 units
- Built in 2003
Open the ApartmentIntel application to view current rent and market analysis for this property.
615 NE 22nd St, Miami, FL 33137
Open the ApartmentIntel application to view current rent and market analysis for this property.