28th St & Kalmia Ave

Boulder, CO 80301