$230,000
6423 Helens Way, Denver, NC, 28037
Single Family Residence