175 Templeton Road #10, Mooresville, NC, 28117
175 Templeton Road #10, Mooresville, NC, 28117

$450,000

175 Templeton Road #10, Mooresville, NC, 28117

2
Courtesy of: HM Properties