15763 NW 80th Ave, Miami Lakes FL 33016
15763 NW 80th Ave, Miami Lakes FL 33016, Miami Lakes, FL 33016
$9,000
4 Beds · 5 Baths · 3,093 Sq Ft