120 MacDonald Boulevard, Havelock, NC, 28532

$395,000

120 MacDonald Boulevard, Havelock, NC, 28532

Courtesy of: Donald Lawrence | Lawrence Land Company