University Square Apts is a residential complex situated in Levelland, TX, offering a range of apartment units for rent.
The property provides a comfortable living environment for individuals seeking convenient and affordable housing options in the area.
Generated from their business information