38
8600 SW 92nd St
Miami, FL 33156
$590,000 USD
826 SF
1
Unit
826 SF
$590,000 USD
Medical