5890 NW 64th Ave Apt 103
Condo

$139,900

5890 NW 64th Ave Apt 103, Fort Lauderdale

2

Beds

2

Baths

880

Sqft

Built