20921 NE 24th Ct, Miami FL 33180
20921 NE 24th Ct, Miami FL 33180, Miami, FL 33180
$1,198,000
3 Beds · 2 Baths · 1,645 Sq Ft