13
833-839 NW 12th Ave
Fort Lauderdale, FL 33311
$549,999 USD
0.21 AC
0.21 AC
$549,999 USD
Residential