island plaza | 1291 folly road | james island, sc 29412 Gallery island plaza | 1291 folly road | james island, sc 29412 Charleston, listings, South Carolina, South Islands