• Icon at Lubbock

    • Apartments
    6216 66th St.
    Lubbock, TX 79424
    (806) 783-0006
    • About

      Blending elements of traditional architecture with today’s modern lifestyle! We have spared no expense for your comfort and convenience. Enjoy luxurious common spaces like a 24 hour fitness center and

    • News News