Property Id: 1723772 Don't miss out on this brand new 4 Bedroom, 3 Bathroom unit in the heart of Miami. Just minutes away from Miami Shores, Design District, and Little River. Rooms and living area are spacious and will be sure to provide the comfort you seek at home.
147 NW 61st St is located in Miami, Florida in the 33127 zip code.