29
14818 US-290 E
Stonewall, TX 78671
$2,350,000 USD
18,982 SF
18,982 SF
$2,350,000 USD
Hotel