2119 Canal St ~ $224,900

February 4, 2015 · James Island, JUST SOLD

DSC05723 DSC05730 DSC05732 DSC05739 DSC05742 DSC05749 DSC05753 DSC05759 DSC05770