About This Property
The modest Northtown Plaza is located just off N University Ave in Lubbock, TX. With it’s proximity to Texas Tech University and other schools in the area, the shopping strip sees traffic generated by it’s current tenants including Family Dollar, McDonald’s, and Rent-A-Center.