8
10900 SW 88th St
Miami, FL 33176
$22,000,000 USD
27,937 SF
27,937 SF
$22,000,000 USD
Office