Add this property to your favorites View Details 915 Olive , #1109 The Syndicate | St Louis $299,900 2 bd 2 ba 1,589 sqft On Site 148 Days Ago