For Sale
2112 Elon Street
$219,799
2112 Elon Street, Lubbock, TX
4 bd
2 ba
1,732 sqft
