424 N Texas St
De Leon, TX 76444
$850,000 USD
7,164 SF
7,164 SF
$850,000 USD
Restaurant