The most expensive home for sale in Marvin NC listed at $2,599,000.00

10603 New Town Rd Marvin, NC 28173

Call for showing 704-345-7218