Denver city officials on Thursday announced a $20.5 million deal with a trust that owns the Park Hill Golf Club to buy the 155-acre site, putting to rest some questions about its future. But others linger, including whether the city will keep all of the site as open space or parkland — or allow development on part of it.