168 Haddonsfield Drive #36, Mooresville, NC, 28115

$483,339

168 Haddonsfield Drive #36, Mooresville, NC, 28115

Courtesy of: Lennar Sales Corp