The former Abraham & Straus department store on 17 acres has recently undergone demolition and been replaced by a large retail development consisting of Home Depot, Old Navy, Stop & Shop and many other smaller establishments.