12370 NW 80th Place, Parkland FL 33076

12370 NW 80th Place, Parkland FL 33076, Parkland, FL 33076

12370 NW 80th Place, Parkland FL 33076

$1,050,000

4 Beds · 3 Baths · 2,573 Sq Ft