20762 E Girard Dr
Aurora, CO

Property Details