ORCHARD VILLA EXTENSION 2 for rent
#MLS: A11750199
$ 1 595 / month
Listing date02/18/2025
CityMiami, FL 33142
Address1281 NW 61st St, #2
Area16812 sqft
Built year1957
COME SEE THIS NICE 1 BEDROOM 1 BATHROOM APARTMENT READY TO MOVE IN!! Move in cost is negotiable, more units available.
Orchard villa extension 2 for rent located at 1281 NW 61st St, #2 Miami, FL 33142. If you want to rent ORCHARD VILLA EXTENSION 2 Apartment - 1281 NW 61st St, #2 Miami, FL 33142, call today!