7007 NW 77th Ave
Miami, FL 33166
$24,800,000 USD
67,382 SF
67,382 SF
$24,800,000 USD
Showroom