1030 NW 123rd Ct # 706, Miami FL 33182
1030 NW 123rd Ct # 706, Miami FL 33182, Miami, FL 33182
$465,000
3 Beds · 3 Baths · 1,240 Sq Ft