$148,000
2007 62nd Street, Lubbock, TX, 79412
Single Family Residence