Properties in Southmoor park filing three, Denver, Colorado
Front at 3560 S Poplar Street, Denver, CO 80237, listed by Diana Nelson, MLS ID: 4271142
active
3560 S Poplar Street, Denver, CO 80237
1,303 Sqft
2 beds
2/0 baths