$2,300,000 -
42 Beaver Island
Granite Shoals ,
TX 78654
County: Burnet