Looks like South Shore Point Apartments is no longer available on Rent.com which means this information is likely out of date.

South Shore Point Apartments

 3586 East Norwich Court, Saint FrancisWI 53235