Village of New Haven in Saint Helena Island, SC 29920

Village of New Haven in Saint Helena Island, SC 29920 (Beaufort County) is a building. Village of New Haven is located near Ocean Point Lane.

Building Type
building