$949,500
1110 Poplar Ave, Boulder, CO, 80304
Condominium