Add this property to your favorites View Details 20660 E Ithaca Place Hampden Villa | Aurora $400,000 3 bd 2 ba 1,284 sqft 0.1 acres Under Contract Listing courtesy of Keller Williams Realty Llc: MLS #3134838 MLS # 3134838 Offered by Keller Williams Realty Llc