Sedona Townhomes

5302 Kenosha Avenue, Lubbock, TX 79413