2024 built 3 bed 2 bath priced below market rent. Located near everything Miami. The apartment features laminate floors, stainless appliances, tile in bath, washer, dryer, and parking. Section 8 vouchers welcome! MLS # A12056974
1884-1886 NW 64th St is located in Miami, Florida in the 33147 zip code.