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

Victoria Lake Apartments

 2940 Wyoming Avenue South, Saint Louis ParkMN 55426