3
8600 SW 92nd St
Miami, FL 33156
$5,838,425 USD
8,053 SF
1
Unit
8,053 SF
$5,838,425 USD
Medical