Space for Lease Storefront Retail/Office Property For Lease 1298 Main StBuffalo, NY, 14209 The third floor of our building at 1298 Main Street is vacant and we are seeking tenants for a lease. Will build to suit. More Information