$2,495,000 -
2332 20th St
Boulder ,
CO 80304
City: Boulder
Courtesy of Kimberly Thompson, 3036412049