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

Cross Keys Apartments

 3209 Cross Keys Drive #2, FlorissantMO 63033