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