Today Granite Shoals Lake Shores, Kingsland TX is count around 3 homes for sale at current average listing price of $727,967. Most of Granite Shoals Lake Shores homes are 3 bedrooms with 2 bathrooms.