701 31st St

 701 31st St, BoulderCO 80303
$2,7003 Beds1354 sqft