1090 NW 128th Ct, Miami FL 33182
1090 NW 128th Ct, Miami FL 33182, Miami, FL 33182
$649,900
3 Beds · 2 Baths · 1,782 Sq Ft