Add this property to your favorites View Details 3159 Ouray St Northfield Commons | Boulder $1,190,000 4 bd 5 ba 4,139 sqft 0.09 acres New On Site 2 Days Ago