6955 NW 52nd St
Miami, FL 33166
$17,500,000 USD
41,640 SF
41,640 SF
$17,500,000 USD
Showroom