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

$987,000

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

5
Courtesy of: Ballantyne Area