2918 James Road, Granbury, TX, 76049
2918 James Road, Granbury, TX, 76049

$19,000

2918 James Road, Granbury, TX, 76049

ACTIVE