Southside on Lamar
From Wikipedia, the free encyclopedia
Southside on Lamar was a Sears building built in Dallas. It was the tallest building in texas for two years.[citation needed]
Southside on Lamar was a Sears building built in Dallas. It was the tallest building in texas for two years.[citation needed]