Table Mesa Residence

Boulder, Colorado