Charleston SC Real Estate for sale $300000 To $400000 | Homes for sale in Charelston SC $300000 – $400000