Homes for sale - 2431 23rd ST, Boulder, CO 80304 – MLS#IR942084 - C...