Apartments in Miami, FL

Julia

1625 NW 20th St, Miami, FL 33142

  • Apartment
  • 323 units
  • Built in 1953

Open the ApartmentIntel application to view current rent and market analysis for this property.

Apartment market intelligence from Realhound, Inc.