Cozy 1-Bedroom Apartments in a Charming 10-Unit Complex

1210 NW 2 Ave, Miami, FL 33136

CURRENTLY REVIEWING