View details for 210 E Greencastle 210 E Greencastle $1,295+ 210 East Greencastle Drive, Granite Shoals, TX 78654
View details for 338 East Castleberry Drive 338 East Castleberry Drive $2,500+ 338 East Castleberry Drive, Granite Shoals, TX 78654
View details for 221 E Castleshoals Drive 221 E Castleshoals Drive $1,550+ 221 East Castleshoals Drive, Granite Shoals, TX 78654