As Seneca Mall site sits idle, a call for Pyramid to sell :