The Vistana 100 North Santa Rosa, a first new mixed-use, high-rise apartment project in downtown San Antonio, features a 14-story, 550-000 square east foot art building occupying an entire city block.