Homes for sale - 41 Double Crest Road #Lot 23, Taylors, SC 29687 – ...