6911 NW 84th Avenue, Parkland FL 33067
6911 NW 84th Avenue, Parkland FL 33067, Parkland, FL 33067
$3,500,000
6 Beds · 6 Baths · 4,475 Sq Ft