18801 NE 2nd Ave # 1006, Miami FL 33179
18801 NE 2nd Ave # 1006, Miami FL 33179, Miami, FL 33179
$84,999
0 Beds · 1 Baths · 410 Sq Ft