Edison Ave Edison – The sale of 11,000 sq ft Service Center located at 17826 Edison Ave in Chesterfield MO. Sale Price: $1,160,388.00