19860 NE 24th Ct, Miami FL 33180
19860 NE 24th Ct, Miami FL 33180, Miami, FL 33180
$2,600,000
6 Beds · 4 Baths · 2,698 Sq Ft