Landmark Center is a six-story building located on North Lamar Street in the West End Historic District. You can identify the structure by its red brick facade, which features exposed ductwork and original hardwood floors inside. Built in nineteen thirteen, the site functioned for decades as a warehouse and distribution center before being converted into office space.
Landmark Center
other
The audio tour continues in the Mira app →