01/07/2025

Disposition of Williamsville Place

Williamsville Place, a 100,000 sq. ft. retail property located in Williamsville, NY