5
3908 NW 19th St
Lauderhill, FL 33311
$8,450,000 USD
38,261 SF
38,261 SF
$8,450,000 USD
Storefront