77 W Humboldt St is a 748 square foot house on a 4,335 square foot lot with 2 bedrooms and 1 bathroom. This home is currently off market - it last sold on July 17, 2023 for $849,000