100 U.S. 287
Decatur, TX 76234
Price Upon Request
1,805 SF
1,805 SF
Price Upon Request
Restaurant