06/28/2024

Disposition of Thruway Plaza

Thruway Plaza, a 398,000 sq. ft. retail property located in Cheektowaga, NY