St. James Authority

St. James is a high-income, family-oriented small town of 7,072 with home prices 2.6× the North Carolina median.