$16,500,000 -
640 S 68th Street
Boulder ,
CO 80303
County Or Parish: Boulder