2153 Champlain Dr, Boulder, CO 80301
Toggle Navigation
Details
Images
Map
2153 Champlain Dr
Boulder, CO 80301
Scroll to Content
Details
3,396 Sq/ft
Lot 0.73 Acres
MLS: 924449
Images
Slideshow
Photo Grid
Hide
Previous
Next
Show more