3050 NW 21st Ave # 9, Miami FL 33142

3050 NW 21st Ave # 9, Miami FL 33142, Miami, FL 33142

3050 NW 21st Ave # 9, Miami FL 33142

$1,900

2 Beds · 1 Baths · 584 Sq Ft