20305 NE 10th Ct, Miami FL 33179
20305 NE 10th Ct, Miami FL 33179, Miami, FL 33179
$589,000
2 Beds · 2 Baths · 1,718 Sq Ft