380 Terrace Ave, Boulder, Colorado 80304
Contemporary home with upgrades adjacent to open space plus foothill views!