We have found 7 properties on James St, Magnolia, NC. Average price per square feet on James St is $70. It is 12.9% higher than average price per sqft Magnolia. Average sale price on James St is $525,500. It is 255.5% higher than average sale price in Magnolia.