RateMyApartments
The Humboldt Green Ratings and Reviews
The Humboldt Green
1899 H St, Arcata, CA 95521
CURRENTLY REVIEWING