Lot 16 Duncan Road, Indian Trail, NC, 28079

$291,350

Lot 16 Duncan Road, Indian Trail, NC, 28079

Courtesy of: Collins REALTORS