Southwest Crossing Apartments, in St Louis, MO, is city living at it's best! We offer the highest standards of living and the quiet, serenemunity you've been looking for! We have recently renovated our unique and spacious one and two bedrooms floor plans! We are close to everything and far from expensive!