Property owners have attempted to develop the site for several years, to no avail. The latest proposal includes includes a 25,000-square-foot commercial area, 280 apartment units and "abundant green space."
Related News