RateMyApartments
Humboldt Ridge Ratings and Reviews
Humboldt Ridge
1816 N St. Louis, Skokie, IL 60647
CURRENTLY REVIEWING