Deck House Ln, Keowee Key, South Carolina - Redfin
7 addresses found on Deck House Ln in Keowee Key, South Carolina. The average lot size on Deck House Ln is 127568 sq. ft. The average property tax on Deck House Ln is $0.4K/yr. Find an address below to learn more about the property details: