
Allpro Parking, one of the region’s biggest operators of surface parking lots and other facilities, was chosen to operate the Niagara Center Parking Garage at 130 Elmwood Ave., adding to its growing portfolio.
Buffalo-based Allpro will begin managing the 575-space parking facility near downtown Buffalo, which serves the Niagara Center Class A office building, on Friday…