Homes for sale - 3829 W PALMYRA Court, Peoria, IL 61604 – MLS#PA123...