23254 Kingfisher Dr, Indian Land, SC 29707 is a 3,511 sqft, 3 bed, 3 bath home sold in 2023. See the estimate, review home details, and search for homes nearby.