612 Spruce ST, Boulder, CO 80302 - MLS#7562981 - Cara Hoherd - Equi...