2345 Kenwood Dr, Boulder Back Next 2345 Kenwood Dr, Boulder, Colorado 80305 $1,200,000 (Sold At) $1,400,000