SOLD! Solterra New Build with Views! $700,000

2219 S. Orchard St. Lakewood, CO 80228