$180,000
2801 62nd Street, Lubbock, TX, 79413
Single Family Residence