Westwood Sq, Indian Head Park, Illinois - Redfin
11 addresses found on Westwood Sq in Indian Head Park, Illinois. The average lot size on Westwood Sq is 2970 sq. ft. The average property tax on Westwood Sq is $3.6K/yr. Find an address below to learn more about the property details: