You are currently viewing 2705 81st | Lubbock, TX

1,567 SFRepresented landlord & tenant