Newhomesmate logo

New Home Communities Under $450K in Franklin County, NC

14 Communities