5
1201 E Texas Ave
Mart, TX 76664
$290,000 USD
2,928 SF
2,928 SF
$290,000 USD
Hotel