For Sale
106 W Decatur St — O T Ennis
$195,900
106 W Decatur St, Ennis, TX
4 bd
2 ba
1,870 sqft
