$595,000

948 North St UNIT 17, Boulder, CO, 80304

ACTIVE