1660 Larkin Avenue, Elgin, IL 60123 - Retail Space
1660 Larkin Avenue is located at 1660 Larkin Avenue in the Country Knolls North neighborhood, IL, Elgin, 60123. The Retail building was completed in 1968 and features a total of 67,955 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.