130 Preston Road #80, Mooresville, NC, 28117
130 Preston Road #80, Mooresville, NC, 28117

$783,800

130 Preston Road #80, Mooresville, NC, 28117

2
Courtesy of: Pilot Realty & Development