For rent
$2,200 /mo
Photo 1 of 7608 SW 80TH Terrace, North Lauderdale FL 33068
2 beds2.5 baths1,406 sq ftBuilt 1973MLS# B26095915
Fast approval No association , pets ok townhouse in North Lauderdale Village with laundry room and big backyard with mango tree
For rent
New listing
Price reduced