120 Mercer Street #8, Mooresville, NC, 28115

$362,900

120 Mercer Street #8, Mooresville, NC, 28115

Courtesy of: TLS Realty LLC