Price Reduced38Active$779,0004 bd · 3 ba · 1,400 sqft31 Campbell Drive, Charleston, SCWilliam Barnwell · The Cassina Group