North Mesa developers plan to build 222 units of apartments. This site was important to the city’s pioneer roots.