Average Price for property in North Road, Marchwood Industrial Park, Marchwood, Southampton, SO40 is around £363,431