1051 NW 2nd St # 15, Miami FL 33128
1051 NW 2nd St # 15, Miami FL 33128, Miami, FL 33128
$1,825
1 Beds · 1 Baths · 560 Sq Ft