Emails don't match
Passwords don't match
To save a listing, you need to be logged in.
1918 23rd St, Lubbock, TX 79411,
Lubbock, Lubbock
Texas, USA
79411
1.6 miles from Tech campus and close to Medical District. Ready to move in asap