Add to favoritesHouse for sale, 127 E Oneida Ave Elmhurst, in Elmhurst, United StatesHouse • 16 room(s) • 6 bed. • 5 bath. • 6555 sq ft (609 m²)$1,525,000