La Crosse, WI
76,000 s.f. retail strip center positioned on well-traveled Mormon Coulee Road and within three miles of the University of Wisconsin campuses at La Crosse and Viterbo. A fixture of the south side of La Crosse since 1978, the renovated Shelby Mall is reemerging as an exciting component of the south side’s retail revitalization.
Major Tenants: Ace Hardware