$1,300/monthLong-term stay in St Louis!1 roomSoulard (63104)Utilities inc. | No Fee Long-term stay in St Louis! 9 1 roomSoulard (63104) $1,300/month Utilities inc. | No Fee A lower unit in a multi-unit building with a very responsive landlord. A travel doctor has been living here for the last year and is happy to be a...Available now