117 E Main Street
Italy, TX 76651
$159,000 USD
1,925 SF
1,925 SF
$159,000 USD
Storefront Retail Office