8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173
8906 New Town Road, Marvin, NC, 28173

$1,093,750

8906 New Town Road, Marvin, NC, 28173

29
Courtesy of: Allen Tate Ballantyne