3
2510 NW 19th St
Fort Lauderdale, FL 33311
$599,900 USD
2,323 SF
9.48% Cap Rate
2,323 SF
$599,900 USD
Freestanding