1861 NW S River Drive 2408, Miami, FL 33125
Miami, FL 33125
1 / 8
$350,000
1 bed · 2 bath · 987 sq ft · Built 2010