$279,990
106 THREE KINGS Way, Albemarle, NC, 28001
Single Family Residence