$485,000
64 Spring Trail Court, St Charles, MO, 63303
Single Family Residence