Add this property to your favorites View Details 122 & 128 North Street Wilmington Island | Savannah $150,000 0.63 acres On Site 105 Days Ago