Move-In Specials available! 2-bedroom 1-bathroom Duplex with water included and plenty of parking. Easy to show with Rapid Approvals! All Housing Vouchers are welcome! MLS # A12003414
1725 NW 59th St is located in Miami, Florida in the 33142 zip code.