LEASED – Located at 2420 Broadway, Lubbock, Texas. Conveniently located near the Texas Tech University. For a private viewing contact Ross Rushing at 806-748-7310, ross@lubbocklease.com or use the contact form below.
Location
2420 Broadway Street, Lubbock, TX 79401 USA
Contact
Message has been sent successfully.