553 W Oak St

 553 W Oak St, DecaturTX 76234
$1,4953 Beds1570 sqft