1720 NW N River Drive 203, Miami, FL 33125
Miami, FL 33125
1 / 10
$220,000
1 bed · 1 bath · 634 sq ft · Built 1986