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