dallas icon the wallpaper the icon apartments dallas The Icon at Ross is situated at the intersection of Uptown Dallas and the Dallas Arts District and within minutes of the Dallas C… Wednesday, February 23, 2022 Edit