Looks like Westwood Chateau is no longer available on Rent.com which means this information is likely out of date.

Westwood Chateau

 2242 Nevada Avenue South, Saint Louis ParkMN 55426