23
5960 SW 57th Ave
Miami, FL 33143
$27,000,000 USD
36,254 SF
36,254 SF
$27,000,000 USD
Office