1630 NW 18th St # 5, Miami FL 33125
1630 NW 18th St # 5, Miami FL 33125, Miami, FL 33125
$2,200
2 Beds · 1 Baths · 600 Sq Ft