Newly redone 2-bed & 1-bath apartment in a garden-style apartment building. New floors, new kitchen and bathroom cabients and and fixtures. Fresh new paint and AC. Section-8 landlord approved. MLS # A11993855
1306 NW 61st St is located in Miami, Florida in the 33142 zip code.