1100 James Road, Granbury, TX, 76049

$300,000

1100 James Road, Granbury, TX, 76049

Courtesy of: Brazos West