16450 NW 2nd Ave # 109, Miami FL 33169

16450 NW 2nd Ave # 109, Miami FL 33169, Miami, FL 33169

16450 NW 2nd Ave # 109, Miami FL 33169

$2,300

2 Beds · 2 Baths · 847 Sq Ft