16450 NW 2nd Ave # 109, Miami FL 33169
16450 NW 2nd Ave # 109, Miami FL 33169, Miami, FL 33169
$2,300
2 Beds · 2 Baths · 847 Sq Ft