Looks like e2 Ellipse On Excelsior is no longer available on Rent.com which means this information is likely out of date.

e2 Ellipse On Excelsior

 3924 Excelsior Boulevard, Saint Louis ParkMN 55416