Otter Creek Shopping Center - Target, Elgin, IL 60123 - Retail Space
Otter Creek Shopping Center - Target is located at 300 South Randall Road in the Weldwood Oaks neighborhood, IL, Elgin, 60123. The Retail building was completed in 1993 and features a total of 119,495 Sqft.
There are 2 retail spaces for lease in the Elgin city, totaling 9,400 Sqft of available retail space. The average asking retail rent per sq. ft. in Elgin is $17.5/sqft/year.
At zip code level, there are 86 commercial properties, of which 14 are retail buildings over 50,000 square feet.