$474,000
19085 E 66th Avenue, Denver, CO, 80249
Single Family Residence