$323,160
107 Three Kings Way, Albemarle, NC, 28001
Single Family Residence