$340,000
224 E Catawba Avenue, Mooresville, NC, 28115
Single Family Residence