$399,000
123 Neill Estate Lane, Mooresville, NC, 28117
Single Family Residence