13
5620 SW 67th Ave
South Miami, FL 33143
$8,600,000 USD
10,592 SF
10,592 SF
$8,600,000 USD
Office