8966 SW 40th St
Miami, FL 33165
$20,500,000 USD
45,829 SF
45,829 SF
$20,500,000 USD
Medical