2651 NE 212th Ter # 103, Miami FL 33180
2651 NE 212th Ter # 103, Miami FL 33180, Miami, FL 33180
$343,900
2 Beds · 2 Baths · 990 Sq Ft