10 SW South River Dr # 806, Miami FL 33130
10 SW South River Dr # 806, Miami FL 33130, Miami, FL 33130
$385,000
2 Beds · 2 Baths · 1,009 Sq Ft