Specials 2 Days Ago COMPARE 1821 22nd St, Boulder, CO 80302 Apartment for Rent 2 Beds $1,650 - $1,750