For Sale
4217 E 63rd Street
$158,000
4217 E 63rd Street, Lubbock, TX
3 bd
2.5 ba
1,205 sqft
