$16,500,000 -
640 S 68th St
Boulder ,
CO 80303
City: Boulder
Courtesy of Brett Sawyer, Kentwood Real Estate Boulder Valley 3037733399