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]