16920-26 Detroit Ave, Lakewood OH 44107-3621 Description and Pricing 12533 square feetBuilt in 1924. Costs 0 dollars per month Sq Footage: 12533 Year built: 1924 $0.00/mo Mixed use building with office space above retail. Apply Online Show Map Lease Terms 2 year lease More Photos (click on any picture to enlarge)