16450 NW 2nd Ave # 103, Miami FL 33169
16450 NW 2nd Ave # 103, Miami FL 33169, Miami, FL 33169
$1,250
0 Beds · 1 Baths · 385 Sq Ft