See 1220 E Algonquin Rd # DEV3D, Schaumburg, IL 60173, a apartment. View property details, similar homes, and the nearby school and neighborhood information. Use our heat map to find crime, amenities, ...