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