Colorado 5227 S Geneva St, Englewood, CO 80111 – $1,065,000 5 beds 5 baths 6,051 sqft For Sale : $1,065,000 1 Terry Oakes Phone: 5227 S Geneva StCO 80111EnglewoodHome For Sale