1883 NW 38th Ave
Lauderdale Lakes, FL 33311
$5,000,000 USD
28,895 SF
28,895 SF
$5,000,000 USD
Light Distribution