DeVille Motor Hotel

Demolished
Also known as: San Luis Apartments
4483 Lindell Boulevard, St. Louis, Missouri

Map 

Update Log 

  • June 30, 2018: Added by James Baughn