Shadow Lake in Charlotte, North Carolina

Shadow Lake in Charlotte is a residential area. Shadow Lake also exists in Brunswick County, Guilford County and Moore County.

Land Use
residential area