Looks like Terra Springs III is no longer available on Rent.com which means this information is likely out of date.

Terra Springs III

 630 Main Street North #104, StillwaterMN 55082