1120 E Algonquin Rd

1120 E Algonquin Rd, Schaumburg, IL 60173


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