The Lamar School Building Augusta GA

Lamar Building

Skyscraper in Augusta, United States
Suggest an edit · Your business? Claim now
The Lamar Building is a 17-story skyscraper in Augusta, Georgia. It was scheduled to be completed in 1916, but the Augusta Fire of 1916 forced crews to …

Social profiles