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

Aquila Court Apartments

 3033 Xylon Avenue South, Saint Louis ParkMN 55426