1630 NW 18th St # 5, Miami FL 33125

1630 NW 18th St # 5, Miami FL 33125, Miami, FL 33125

1630 NW 18th St # 5, Miami FL 33125

$2,200

2 Beds · 1 Baths · 600 Sq Ft