20
9500 SW 77th Ave
Miami, FL 33156
$5,500,000 USD
8,363 SF
8,363 SF
$5,500,000 USD
Office