143
512 N Travis St
Granbury, TX 76048
$1,500,000 USD
3,329 SF
3,329 SF
$1,500,000 USD
Hospitality