5360 S University Dr
Davie, FL 33328
$8,200,000 USD
25,627 SF
25,627 SF
$8,200,000 USD
Manufacturing