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