Looks like 1525 McCausland Apartments is no longer available on Rent.com which means this information is likely out of date.

1525 McCausland Apartments

 1525 Mccausland, Saint LouisMO 63117