$950,000 3112 John Grady Road, Castle Hayne, NC 28429 Castle Hayne, NC 28429 3 bd • 2 ba • 1,338 sqft