$349,000
5607 80th Street, Lubbock, TX, 79424
Single Family Residence