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

Twin Poplars

 2619-2715 55th & 56th Streets SW, RochesterMN 55901