Finance Department to sell huge Barton site for redevelopment