Amazing 3 bedroom 2 bathroom Unit,available for immediate move in. Part of Triplex,but this is a separate building in the back. Water Included! Tenants responsible for Electricity and yard. First,Last and Security Deposit to move in. MLS ID F10535045
261 NW 81st St. is located in Miami, Florida in the 33150 zip code.