311 Camelot Place, Walterboro, SC 29488 - MLS#20023584 - Alexander ...