Foursome plans new apartment project on Abbott Road in South Buffalo
Dubbed Abbott Lofts, the 39,416-square-foot building would contain 24 one-bedroom and 12 two-bedroom apartments on the upper three floors, with 5,000 square feet of ground-floor commercial space for two neighborhood