Asheville’s infamous “Pit of Despair” may soon move one step closer to redevelopment. At Asheville City Council’s meeting of Tuesday, Oct. 27, members will review — and potentially approve — a concept plan for two city-owned parcels located at 68 Haywood Street and 37 Page Avenue.