Crossroads development, Amazon and GE Lufkin in Allegany County IDA’s sights
BELMONT — Developers are working on design details and are expected to announce a November date for public discussions for the proposed $15 million Crossroads Development at the I-86 Belmont