1051 NW 2nd St # 15, Miami FL 33128

1051 NW 2nd St # 15, Miami FL 33128, Miami, FL 33128

1051 NW 2nd St # 15, Miami FL 33128

$1,825

1 Beds · 1 Baths · 560 Sq Ft