Flat Rock Authority

Flat Rock is a lower-income small town of 1,062 with home prices 2.6× below the North Carolina median.