The Tops Plaza is located at 1770 Broadway, Buffalo, NY and is comprised of a 56,475 sq. ft. structure and a lot size is 5.5 acres.
![](https://rdmanagementofwny.com/wp-content/uploads/2021/06/Broadwayleasingplan1-791x1024.png)
![](https://rdmanagementofwny.com/wp-content/uploads/2021/06/Broadwayleasingplan2-791x1024.png)
The Tops Plaza is located at 1770 Broadway, Buffalo, NY and is comprised of a 56,475 sq. ft. structure and a lot size is 5.5 acres.