Developer St. John Properties said it bought land just outside Denver for a speculative business park that includes office, flex, research and development, and retail space, a project meant to cater to the city’s growing volume of companies expanding or relocating throughout the area.