Buffalo City Hall
Search results
We did not find results for: Ellicott Square Building.
Check spelling or type a new query.
We did not find results for: Ellicott Square Building.
Check spelling or type a new query.
The Ellicott Square Building is a historic office complex, completed in 1896, located in Buffalo, New York. It is found within the Joseph Ellicott Historic District. Wikipedia