• Del Estrado Townhomes

    • Apartments
    • Real Estate - Leasing
    6201 Indiana Ave.
    Lubbock, TX 79413
    (806) 795-7142
    • About

      Located in the heart of Lubbock across the street from Leftwich Park, our huge townhomes offer all the comforts of living in a house while residing in a community that has friendly on-site management,

    • News News