For Sale
1124 BELHAVEN St — Bella Vista
$327,940
1124 BELHAVEN St, Granbury, TX
4 bd
2 ba
2,231 sqft
