$279,990
106 Three Kings Way, Albemarle, NC, 28001
Single Family Residence