Berry Morot Car Service Building

2220 Washington Ave
St. Louis
Missouri
United States