1120 E Algonquin Rd
(1)

1120 E Algonquin Rd, Schaumburg, IL 60173

Reviews

1 year ago

Good location , great club house , average management

If we take out Management out of picture than this really good place to stay and live . Apartment style is not that good you will feel like you are living in big lobby type hotel