Buena Vista Apartments
Call for pricing
2020 NW 62nd St, Miami, FL 33147
Open in YuvoHomes near this
- The Anchorage · 0.3 mi · 2320 NW 62nd St, Miami, FL 33147
- Residences at Dr. King Blvd · $1,451/mo · 0.4 mi · 1500 NW 62nd St, Miami, FL 33147
- Liberty Square Apartments · 0.5 mi · 1415 NW 63rd St, Miami, FL 33147
- Ward Towers · 0.6 mi · 2200 NW 54th St, Miami, FL 33142
- Liberty Village · 0.6 mi · 5329 NW 17th Ave, Miami, FL 33142
- Mildred & Claude Pepper Towers · 0.6 mi · 2350 NW 54th St, Miami, FL 33142