9
2510 NW 19th St
Fort Lauderdale, FL 33311
$569,900 USD
2,323 SF
2,323 SF
$569,900 USD
Freestanding