7420 LAKE STREET This building was built in 1955 for Hoglund Plumbing. 2007 Knollwood Self Storage. 2016 Photo by Emory Anderson.