Properties in Park vista filing no 2, Denver, Colorado
Front at 3701 S Spruce Street, Denver, CO 80237, listed by Katia Leon y Leon, MLS ID: 8650872
sold
3701 S Spruce Street, Denver, CO 80237
4,346 Sqft
6 beds
5/0 baths