Encantada at Dove Mountain, a 272-unit apartment complex, is the second of three Encantada luxury facilities that HSL

Properties plans to have in the Tucson area. One complex is complete and the third under construction.