Keywords: Berry Motor Car Service Building.jpg 10000480 38 38 4 N 90 12 41 W Front and eastern side of the w Berry Motor Car Service Building located at 2220 Washington Street in St Louis Missouri United States Built in 1937 it is listed on the National Register of Historic Places own 2013-08-31 User Nyttend Nyttend Built in Missouri in 1937 Automobile repair shops in the United States Brick buildings in Missouri Buildings in St Louis Missouri National Register of Historic Places in St Louis Missouri Building-centered pictures by User Nyttend Taken with Canon PowerShot A540 |