$674,000
6043 Moonglade Lane, Charlotte, NC, 28269
Single Family Residence