RateMyApartments
1430 Humboldt Ratings and Reviews
1430 Humboldt
1430 N Humboldt St, Denver, CO 80218
CURRENTLY REVIEWING