LAUDERDALE MANORS AMD PLA

1220 18th Ave NW Fort Lauderdale FL 33311

Pending
1220 NW 18th Ave, Fort Lauderdale FL 33311
3 bed
1 bath
1128 sqft

$369,000

$73,900
Price Decreased