Lot #25 Talons Ridge Road, Seneca, SC 29642 Land for Sale in Seneca SC This is a rare chance to design your dream getaway! Imagine enjoying your own retreat in the beautiful gated subdivision of The Talons at Lake Keowee. This 3 acre lot is only a few minutes from Stamp Creek Landing and […]