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

Glen Arbor Apartments

 9974 Merito Drive, Suite B, Saint LouisMO 63128