For Sale
1156 BELHAVEN St — Bella Vista
$346,685
1156 BELHAVEN St, Granbury, TX
4 bd
2 ba
2,235 sqft
