Homes for sale - 1504 Swallow, St Louis, MO 63144 – MLS#21068599 - ...