Looks like St. Louis Park Townhomes is no longer available on Rent.com which means this information is likely out of date.

St. Louis Park Townhomes

 3106 Inglewood Ave South, Saint Louis ParkMN 55416