3050 NW 21st Ave # 9, Miami FL 33142
3050 NW 21st Ave # 9, Miami FL 33142, Miami, FL 33142
$1,900
2 Beds · 1 Baths · 584 Sq Ft