2640 SW 28th Ln
Miami, FL 33133
$14,200,000 USD
30,000 SF
30,000 SF
$14,200,000 USD
Manufacturing